More window code related fixes and documentation changes.
authormartin rudalics <rudalics@gmx.at>
Thu, 6 Mar 2014 13:41:58 +0000 (14:41 +0100)
committermartin rudalics <rudalics@gmx.at>
Thu, 6 Mar 2014 13:41:58 +0000 (14:41 +0100)
commit08885465fcc080f369f0958fcd85e37e28a7526f
tree187eefd7dc5f7c7f317004cbb431bab7e0bde968
parent48310e34b3dc28893fe3cece3fe5bb55d4a8e133
More window code related fixes and documentation changes.

* window.c (Fother_window_for_scrolling): Check that
Vother_window_scroll_buffer is a buffer.
* window.el (fit-frame-to-buffer, fit-frame-to-buffer-margins):
Fix doc-strings.
(fit-frame-to-buffer): New argument ONLY.  Remove dependency on
fit-frame-to-buffer variable.  Fix doc-string.
(fit-window-to-buffer): Set ONLY argument in call of
fit-frame-to-buffer.  Fix doc-string.
* frames.texi (Size and Position): Rewrite entries for
`fit-frame-to-buffer' and `fit-frame-to-buffer-margins'.  Add
description for `fit-frame-to-buffer-sizes'.
* windows.texi (Resizing Windows): Add descriptions for
pixelwise resizing.  Add entries for `window-resize-pixelwise'
and `fit-window-to-buffer-horizontally'.  Rewrite
`fit-window-to-buffer' entry.
doc/lispref/ChangeLog
doc/lispref/frames.texi
doc/lispref/windows.texi
etc/NEWS
lisp/ChangeLog
lisp/window.el
src/ChangeLog
src/window.c